<?php
    $pdf = pdf_new( );
    pdf_open_file($pdf);
    pdf_set_info($pdf,'Creator','hello.php');
    pdf_set_info($pdf,'Author','Rasmus Lerdorf');
    pdf_set_info($pdf,'Title','Hello world (PHP)');
    pdf_begin_page($pdf,612,792);
    $font = pdf_findfont($pdf,'Helvetica-Bold','host',0);
    pdf_setfont($pdf,$font,38.0);
    pdf_show_xy($pdf,'Hello world!',50,700);
    pdf_end_page($pdf);
    pdf_set_parameter($pdf, "openaction", "fitpage");
    pdf_close($pdf);
    $buf = pdf_get_buffer($pdf);
    $len = strlen($buf);
    header('Content-Type: application/pdf');
    header("Content-Length: $len");
    header('Content-Disposition: inline; filename=hello.pdf');
    echo $buf;
    pdf_delete($pdf);
?>

